leguminous tree similar to the acacia - Allemand Anglais Dictionnaire